// 《围棋》作者版权所有。保留所有权利。
// 此源代码的使用受BSD样式
// 许可证的约束，该许可证可以在许可证文件中找到。返回启动当前进程的可执行文件的路径名。无法保证路径仍然指向正确的可执行文件。如果使用符号链接启动

package os

// 进程，根据操作系统的不同，结果可能是符号链接或它指向的路径。如果稳定的结果是
// needed，则为path/filepath。EvalSymlinks可能会有所帮助。
// 
// 除非发生错误，否则可执行文件将返回绝对路径。
// 
// 主要用例是查找相对于
// 可执行文件的资源。
func Executable() (string, error) {
	return executable()
}
